package com.aabte.testng;

import org.testng.annotations.Test;

/**
 * 异常测试
 */
public class ExpectedException {
    /**
     * 什么时候会用到异常测试？
     * 在我们期望结果为某一个异常的时候
     * 比如：我们传了某些不合法的参数，程序抛出了异常
     */

    @Test(expectedExceptions = RuntimeException.class)
    public void runTimeExceptionFailed(){
        System.out.println("这是一个失败的异常测试！");
    }

    @Test(expectedExceptions = RuntimeException.class)
    public void runTimeExceptionSuccess(){
        throw new RuntimeException("这是一个成功的异常测试!");
    }

}
